            <div id="datosCliente">
               <span class="oculto"><input class="lectura" type="text" name="crm_factura[cliente_id]" id="crm_factura_cliente_id" value="<?php echo $cliente->getId();?>"/></span>
               <input type="text" id="cliente_id" value="<?php echo $cliente->getNombre().' '.$cliente->getApellidos()?>"/>
            
                
              <span id='mostrarOcultarContacto' class='mostrarMasDatos pestanaEditando'/>
                <div id="datosClienteActual">
                    <?php include_partial('contacto/muestraContacto',array ('cliente' => $cliente))?>
                </div>
            </div>
             <?php if ($vehiculos->count()<1):?>
                <div id="datosVehiculo" class="sinVehiculo">
                    <input type="hidden" name="crm_factura[vehiculo_id]" id="crm_factura_vehiculo_id" value="-1">
                    <div id="datosVehiculoActual">
                        <div id="vehiculo">
                            <fieldset><legend>Datos del Vehículo</legend>
                                <div></div>
                                <h2><?php echo __("ERROR: Cliente sin Vehículo");?></h2>
                            </fieldset>
                        </div>
                    </div>
                </div>
            <?php else: ?>
                 <div id="datosVehiculo">
                    <?php $primerVehiculo=true;?>
                    <select name="crm_factura[vehiculo_id]" id="crm_factura_vehiculo_id" class="focus">
                        <?php foreach ($vehiculos as $unVehiculo): ?>
                            <option value="<?php echo $unVehiculo->getId()?>">
                                <?php if ($primerVehiculo):?>
                                      <?php $kms = $unVehiculo->getKms(); $primerVehiculo=false;?>
                                <?php endif;?>
                                <?php echo $unVehiculo?>
                            </option>
                        <?php endforeach; ?>
                    </select>
                    <span id='mostrarOcultarVehiculo' class='mostrarMasDatos pestanaEditando'/>
                    <div id="datosVehiculoActual">
                        <div id="kilometros"> 
                                <input type="text" name="crm_factura[kms]" id="crm_factura_kms">    
                        </div>
                        <?php include_partial('vehiculo/muestraVehiculo',array('vehiculo'=> $vehiculo)) ?>
                    </div>
                 </div>
            <?php endif; ?>
            <div id='fecha' class="editando">
                <fieldset><legend><?php echo __('Fecha ')?></legend></fieldset>
            </div>



<script language="JavaScript" type="text/javascript">
$(document).ready(function() { 
            var mostrarContacto = false;
  	    var mostrarVehiculo = false;
            $('#crm_factura_kms').val(<?php echo $kms;?>);   
            $('#crm_factura_vehiculo_id').val("-1");
          
            $("#cliente_id").autocomplete({
                source: "<?php echo url_for('contacto/ajaxClientes')?>",
                minLength: 0,
                select: function( event, ui ) {
                  $('#crm_factura_cliente_id').val(ui.item.id);  
                  var cliente_id = ui.item.id;
                  var url = "<?php echo url_for('factura/actualizaClienteId'); ?>"+"?cliente_id="+cliente_id;
                  $("#datos").load(url);
                   
                    // !!! Important !!! 
                    // always return false to prevent standard browser submit and page navigation 
                  return false; 
                },

            });
  	    $("#masmenosContacto").hide();
  	    $("#masmenosVehiculo").hide();
  	    $("#mostrarOcultarContacto").click(function () {
  			$("#masmenosContacto").toggle("slow");
  			if (mostrarContacto){
  	  			mostrarContacto = false;
  	  			$("#mostrarOcultarContacto").addClass('mostrarMasDatos');
  	  		    $("#mostrarOcultarContacto").removeClass('ocultarMasDatos');
  			}else{
  	  			mostrarContacto = true;
  	  			$("#mostrarOcultarContacto").removeClass('mostrarMasDatos');
  	  			$("#mostrarOcultarContacto").addClass('ocultarMasDatos');
  	  		}
  		});    
  		$("#mostrarOcultarVehiculo").click(function () {
  			$("#masmenosVehiculo").toggle("slow");
  			if (mostrarVehiculo){
  	  			mostrarVehiculo = false;
  	  			$("#mostrarOcultarVehiculo").addClass('mostrarMasDatos');
  	  		    $("#mostrarOcultarVehiculo").removeClass('ocultarMasDatos');
  			}else{
  	  			mostrarVehiculo = true;
  	  			$("#mostrarOcultarVehiculo").removeClass('mostrarMasDatos');
  	  			$("#mostrarOcultarVehiculo").addClass('ocultarMasDatos');
  	  		}
  		});  
            
                // AJAX
                $('#crm_factura_vehiculo_id').change(function() {
                    // inside event callbacks 'this' is the DOM element so we first 
                    // wrap it in a jQuery object and then invoke ajaxSubmit 
                    var id = $('#crm_factura_vehiculo_id option:selected').val();
                    var url = "<?php echo url_for('factura/actualizaVehiculoId'); ?>"+"?vehiculo_id="+id;
                    $("#datosVehiculoActual").load(url);

                    // !!! Important !!! 
                    // always return false to prevent standard browser submit and page navigation 
                    return false; 
                });
                            
 }); 
</script>